put a halter on a beast - Alemán Inglés Diccionario